package com.mcxx.modules.miniSalvation.order.param;

import com.mcxx.modules.BaseParam;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@ApiModel
@Data
public class RecheckBatchParam extends BaseParam implements Serializable {

    @ApiModelProperty(value = "显示第几页")
    private Integer page = 1;

    @ApiModelProperty(value = "每页展示几条数据")
    private Integer limit = 10;

    @ApiModelProperty(value = "地区码")
    private String areaCode;

    @ApiModelProperty(value = "户主姓名")
    private String name;

    @ApiModelProperty(value = "户主身份证号")
    private String idcard;

    @ApiModelProperty(value = "救助类型：01城市低保，02农村低保，03城市特困，04农村特困")
    private String standType;

    @ApiModelProperty(value = "低保类型 01整户保 02单人保 03其他")
    private String familyObjectType;

    @ApiModelProperty(value = "核对状态")
    private String checkState;

    @ApiModelProperty(value = "核对开始时间")
    private Date checkStartTime;

    @ApiModelProperty(value = "核对结束时间")
    private Date checkEndTime;

    @ApiModelProperty(value = "复核状态")
    private String status;

    @ApiModelProperty(value = "当前月")
    private String nowMonth;

    @ApiModelProperty(value = "当前年")
    private String nowYear;
    @ApiModelProperty(value = "复核状态")
    private String state;
    private List<String> orderIdsList;
}
